package com.palmshop.online.service;

import com.palmshop.online.entity.PalmResult;

/**
 * 支付相关service
 * @author Administrator
 *
 */
public interface PayService {
	
	/**
	 * 支付宝支付确认
	 * @return result
	 */
	public String addBasket(Double payMoney,String saleListAddress,String cusUnique,String shopUnique,
			String saleListUnique,String shoppingCartId,String goodsCount,String goodsBarcodes);
	
	
	
	
	/**
	 * 微信支付确认
	 * @param 
	 * @return url
	 */
	public String wechatPay();
	
	
	/**
	 * 货到付款
	 * @param payMoney：支付金额
	 * @param saleListAddress：送货地址
	 * @param cusUnique：用户标识
	 * @param shopUnique：商铺标识
	 * @param saleListUnique：订单标识
	 * @param shoppingCartId：购物车标识
	 * @param goodsCount:商品数量
	 * @param goodsBarcodes：商品条形码
	 * @return result
	 */
	public PalmResult cashPay(Double payMoney,String saleListAddress,String cusUnique,String shopUnique,
					String saleListUnique,String shoppingCartId,String goodsCount,String goodsBarcodes);
	
	
}
